provisions for major repairs and maintenance - Deutsch Englisch Wörterbuch